/**
 * Project Name:mbr-ws
 * File Name:SwipeCardResponse.java
 * Package Name:com.aeye.mbr.domain.vo
 * Date:2015年8月21日上午10:42:44
 * Copyright (c) 2015, shengpeng@a-eye.cn All Rights Reserved.
 *
*/

package com.aeye.mbr.ws.api.pt;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;

/**
 * ClassName:SwipeCardResponse <br/>
 * Function: 刷卡返回信息对象. <br/>
 * Date:     2015年8月21日 上午10:42:44 <br/>
 * @author   shengpeng
 * @version
 * @since    JDK 1.6
 * @see
 */
public class SwipeCardResp extends SwipeBaseResp implements Serializable{

	public static final String BIND_SYSNO = "bindSysNo";

	private String name;
	private String idCard;
	private long sysNo;
	//是否有身份证照片 0 没有  1 有
	private String idPicStatus = "0";
	private String birthAddr;//户口所在地地址
	private String birthAreaCode;//户口所在地编码(新+)
	private String telephone;
	private String address;
	private String postCode;
	private String areaCode;
	private String liveAreaName;
	private String liveAddr;//居住地地址（新+）
	private String liveAreaCode;//居住地编码（新+）
	private String unitName;
	private String sex;
	private long birthDay;
	private String email;
	private Integer age;//
	private String unitCode; //单位编号AAB001

	private Integer socialSupplement; // 是否需要补录社会化管理
	private Integer infoSupplement;// 是否需要补录基本信息
	private String  picData;//证件照

	public String getPicData() {
		return picData;
	}
	public void setPicData(String picData) {
		this.picData = picData;
	}
	public String getBirthAddr() {
		return birthAddr;
	}
	public void setBirthAddr(String birthAddr) {
		this.birthAddr = birthAddr;
	}
	public String getLiveAddr() {
		return liveAddr;
	}
	public void setLiveAddr(String liveAddr) {
		this.liveAddr = liveAddr;
	}
	public String getBirthAreaCode() {
		return birthAreaCode;
	}
	public void setBirthAreaCode(String birthAreaCode) {
		this.birthAreaCode = birthAreaCode;
	}
	public String getLiveAreaCode() {
		return liveAreaCode;
	}
	public void setLiveAreaCode(String liveAreaCode) {
		this.liveAreaCode = liveAreaCode;
	}

	public String getPostCode() {
		return postCode;
	}
	public void setPostCode(String postCode) {
		this.postCode = postCode;
	}
	public String getUnitCode() {
		return unitCode;
	}
	public void setUnitCode(String unitCode) {
		this.unitCode = unitCode;
	}
	//各生物类型建模状态  0 未建模 1 已建模
	private List<ModelTypeStatus> modelStatus;
	private List<BioTypeStatus> bioTypeStatus = new ArrayList<BioTypeStatus>(); //已建模生物类型
	//所在系统列表
	private Set<Integer> sysList;

	//所在系统对应的人员身份信息列表
	private List<String> insurerTypeList;

	public List<String> getInsurerTypeList() {
		return insurerTypeList;
	}
	public void setInsurerTypeList(List<String> insurerTypeList) {
		this.insurerTypeList = insurerTypeList;
	}
	public List<BioTypeStatus> getBioTypeStatus() {
		return bioTypeStatus;
	}
	public void setBioTypeStatus(List<BioTypeStatus> bioTypeStatus) {
		this.bioTypeStatus = bioTypeStatus;
	}
	public Integer getAge() {
		return age;
	}
	public void setAge(Integer age) {
		this.age = age;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getIdCard() {
		return idCard;
	}
	public void setIdCard(String idCard) {
		this.idCard = idCard;
	}
	public long getSysNo() {
		return sysNo;
	}
	public void setSysNo(long sysNo) {
		this.sysNo = sysNo;
	}

	public String getIdPicStatus() {
		return idPicStatus;
	}
	public void setIdPicStatus(String idPicStatus) {
		this.idPicStatus = idPicStatus;
	}
	public String getTelephone() {
		return telephone;
	}
	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public String getAreaCode() {
		return areaCode;
	}
	public void setAreaCode(String areaCode) {
		this.areaCode = areaCode;
	}
	public String getSex() {
		return sex;
	}
	public void setSex(String sex) {
		this.sex = sex;
	}
	public long getBirthDay() {
		return birthDay;
	}
	public void setBirthDay(long birthDay) {
		this.birthDay = birthDay;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public List<ModelTypeStatus> getModelStatus() {
		return modelStatus;
	}
	public void setModelStatus(List<ModelTypeStatus> modelStatus) {
		this.modelStatus = modelStatus;
	}
	public String getLiveAreaName() {
		return liveAreaName;
	}
	public void setLiveAreaName(String liveAreaName) {
		this.liveAreaName = liveAreaName;
	}
	public String getUnitName() {
		return unitName;
	}
	public void setUnitName(String unitName) {
		this.unitName = unitName;
	}
	public Integer getSocialSupplement() {
		return socialSupplement;
	}
	public void setSocialSupplement(Integer socialSupplement) {
		this.socialSupplement = socialSupplement;
	}
	public Integer getInfoSupplement() {
		return infoSupplement;
	}
	public void setInfoSupplement(Integer infoSupplement) {
		this.infoSupplement = infoSupplement;
	}
	public Set<Integer> getSysList() {
		return sysList;
	}
	public void setSysList(Set<Integer> sysList) {
		this.sysList = sysList;
	}
}

